<?php

include_once '../../Core/Conexion.php';
include_once '../../Core/ControladorSet.php';
include_once '../../Core/InterfazDatos.php';
include_once '../../Admin/entidades/CursoProfesor.php';
///****

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of lista
 *
 * @author home
 */
class vista extends ControladorSet {

    public function buscarValores() {
       
        //valores que incrementan las etiquetas
        //echo $_SESSION['profe'];
        $indicePeriodo=0;
        $indiceInstitucion=0;
        $indiceCursos=0;
        $indiceMateria=0;
        $consultaPeriodo = $this->conexion->consultaLibre("SELECT * FROM PERIODO P ,(SELECT IDPERIODO FROM CURSOPROFESOR WHERE IDPROFESOR='".$_SESSION['profe']."' GROUP BY IDPERIODO) AUX WHERE P.IDPERIODO=AUX.IDPERIODO");
        $filaPeriodo = mysql_fetch_array($consultaPeriodo);
        
        
        if(mysql_num_rows($consultaPeriodo)==0)
        {
            $cadena="<div  >";
            $cadena=$cadena."<div class='advertencia'>No existen cursos agregados. [<a href='nuevo2.php'> Agregar curso </a>]</div>";
        }
        else        
        do//recorre los periodos
        {
            $cadena="<div  class='tabla' >";
            $cadena=$cadena."<h3><input id='controladorPeriodo".$indicePeriodo."' onClick=\"mostrar('ocultoPeriodo".$indicePeriodo."','controladorPeriodo".$indicePeriodo."');\" type='button' value='+'>";
            $cadena=$cadena." ".$filaPeriodo[1]."</h3>";
           
            
            //==========> inicioInstituciones
            $consultaInstitucion=$this->conexion->consultaLibre("SELECT I.IDINSTITUCION,I.NOMBRE FROM CURSOPROFESOR CP, CURSO C,INSTITUCION I WHERE C.IDCURSO=CP.IDCURSO AND I.IDINSTITUCION=C.IDINSTITUCION AND CP.IDPROFESOR='".$_SESSION['profe']."' AND CP.IDPERIODO='".$filaPeriodo[0]."' GROUP BY I.IDINSTITUCION ,I.NOMBRE");
            $filaInstitucion = mysql_fetch_array($consultaInstitucion);
            $cadena=$cadena."<div class='titulotabla'  style='margin-left:5%;margin-bottom: 2%;font-size: 13px;padding: 5px 0;display:none;' id='ocultoPeriodo".$indicePeriodo."'>";
            do
            {
                $cadena=$cadena."<p>"
                        ."<input id='controladorInstitucion".$indiceInstitucion."' onClick=\"mostrar('ocultoInstitucion".$indiceInstitucion."','controladorInstitucion".$indiceInstitucion."');\" type='button' value='+'>"
                        ." ".$filaInstitucion[1]."</p>";
                        
                        //===========> INICIO CURSOS
                         $consultaCursos = $this->conexion->consultaLibre("SELECT * FROM CURSOPROFESOR CP,CURSO C WHERE C.IDCURSO=CP.IDCURSO AND CP.IDPERIODO='".$filaPeriodo[0]."' AND CP.IDPROFESOR='".$_SESSION['profe']."' AND C.IDINSTITUCION='".$filaInstitucion[0]."' ");
                         $filaCursos = mysql_fetch_array($consultaCursos);
                         $cadena=$cadena."<div style='margin-bottom: 2%;font-size: 14px;background:#ffffff; color:#1e3a6e; margin-left:5%;border: 3px double #161343;display:none;' id='ocultoInstitucion".$indiceInstitucion."'>";
                         $cadena=$cadena."<h4 >Cursos"
                                 . "<div style='float: right;font-size: 12px;color:#ff6600;'>"
                                 . "<a class='botonEnlace' href='nuevo.php?periodo=".$filaPeriodo[0]."&institucion=".$filaInstitucion[0]."' style='padding-left: 10px;'>Agregar Curso</a>"
                                 . "<a class='botonEnlace'  style='padding-left: 10px;padding-right:10px;'>Eliminar Curso</a></div>"
                                 . "</h4>";
                         do
                         {
                            $cadena=$cadena."<table width='100%'><tr><td width='60%'>"
                                    ."<input id='controladorCurso".$indiceCursos."' onClick=\"mostrar('ocultoCurso".$indiceCursos."','controladorCurso".$indiceCursos."');\" type='button' value='+'>"
                                    ." ".$filaCursos[7]."</td>";
                            $cadena=$cadena."<td>"
                                    . "<a class='botonEnlace3' style='font-size: 12px;margin-bottom:5px;float:right' href='../asignatura/nuevo.php?cursoprofesor=".$filaCursos[0]."' >"
                                    . "Agregar Asignatura</a>"
                                    . "</td></tr></table>";
                                    //=============> INICIO ASIGNATURAS
                                    $consultaAsignatura = $this->conexion->consultaLibre("SELECT * FROM ASIGNATURA A,MATERIA M WHERE A.IDMATERIA=M.IDMATERIA AND IDCURSOPROFESOR='".$filaCursos[0]."';");
                                    $filaAsignatura = mysql_fetch_array($consultaAsignatura);
                                    $cadena=$cadena."<div style='margin-bottom: 2%;font-size: 13px;background:#fcee2e;color:#1e3a6e; margin-left:5%;display:none;' id='ocultoCurso".$indiceCursos."' >";
                                    if(mysql_num_rows($consultaAsignatura)>0)
                                    do
                                    { 
                                        $cadena=$cadena."<div class='titulotabla3'>";
                                        $cadena=$cadena."<table width='100%'><tr><td width='60%'>"
                                                ."<input id='controladorAsignatura".$indiceMateria."' onClick=\"mostrar('ocultoAsignatura".$indiceMateria."','controladorAsignatura".$indiceMateria."');\" type='button' value='+'>"
                                                ." ".$filaAsignatura['NOMBRE']."</td>";
                                        $cadena=$cadena."<td>"
                                                . "<a class='botonEnlace2'   href='../calificacion/nuevo.php?codigo=".$filaAsignatura[0]."' style='float: right;'>"
                                                . "Agregar Alumno</a>"
                                                ."<a class='botonEnlace2'  href='../calificar/calificar.php?periodo=".$filaPeriodo[0]."&institucion=".$filaInstitucion[0]."&curso=".$filaCursos[0]."&asignatura=".$filaAsignatura[0]."' style='float: right;'>"
                                                ."Calificar</a>"
                                                . "</td></tr></table></div>";
                           
                                                //======================> INICIO ALUMNOS
                                                $consultaAlumno = $this->conexion->consultaLibre("SELECT * FROM CALIFICACION C,ALUMNO A WHERE C.IDALUMNO=A.IDALUMNO AND IDASIGNATURA='".$filaAsignatura[0]."'");
                                                $filaAlumno = mysql_fetch_array($consultaAlumno);
                                                $cadena=$cadena."<div style='background:#ffffff;display:none;' id='ocultoAsignatura".$indiceMateria."'>";
                                                $cadena=$cadena."<table style='font-size: 11px;'  class='tabla' width='100%' border='1' >";
                                                $cadena=$cadena."<tr class='titulotabla'>";
                                                $cadena=$cadena."<td>Nombres</td>"
                                                        ."<td>1er Quimestre</td>"
                                                        ."<td>2do Quimestre</td>"
                                                        ."<td>Conducta</td>"
                                                        . "<td>Apellidos</td></tr>";
                                                
                                                if(mysql_num_rows($consultaAlumno)==0)
                                                {
                                                    $cadena=$cadena."<div class='advertencia'>No existe ningun alumno agregado a esta Asignatura</div>";
                                                }
                                                else
                                                do
                                                {
                                                
                                                    $cadena=$cadena."<tr>";    
                                                            $cadena=$cadena."<td>".$filaAlumno['NOMBRES']." ".$filaAlumno['APELLIDOS']."</td>";
                                                            $cadena=$cadena."<td>".$filaAlumno[3]."</td>";
                                                    $cadena=$cadena."</tr>";
                                                    
                                                }while($filaAlumno = mysql_fetch_array($consultaAlumno));
                                                $cadena=$cadena."</table></div>";
                                                ///=====================> FIN ALUMNOS
                                                $indiceMateria++;
                                    }while($filaAsignatura = mysql_fetch_array($consultaAsignatura));
                                    $cadena=$cadena."</div>";
                                    //=============> FIN ASIGNATURAS
                            
                            $indiceCursos++;
                         }while($filaCursos = mysql_fetch_array($consultaCursos));
                         $cadena=$cadena."</div>";
                        //===========> FIN CURSOS
                
                $indiceInstitucion++;
            }while($filaInstitucion = mysql_fetch_array($consultaInstitucion));
            $cadena=$cadena."</div>";
            //==========> fin Instituciones    
             $indicePeriodo++;
        }while($filaPeriodo = mysql_fetch_array($consultaPeriodo));
        $cadena=$cadena."</div>";        
        $this->diccionario['tablaCursos']=$cadena;
    }
    
    
    
       
    
     public function setValorSesion() 
    {
 
        $this->valorSesion=array("profe");
        
    }

    public function setDiccionario() {
        
          $this->diccionario = array(
            "tablaCursos" => "vacio",
        );
    }
    
    public function menuGrabar()
    {
        $cadena="<table><tr><td>asdasd</td> <td>asdasd</td> </tr></table>";
        return $cadena;
    }

   

//put your code here
}

$controlador = new vista('menuCursoVista.php');
$controlador->rederizarPagina();

